lick one's wounds - Francés Inglés Diccionario